var _ = require('underscore'); var print = console.log;  // 向 Python 致敬..., 主要是因为 console.log() 太长
// jQuery 中的链式调用, 因为每个 jQuery 函数都返回一个 jQuery 对象
// $('a').attr('target', '_blank').append(' <i class="uk-icon-external-link"></i>').click(function () {});
// chain(), underscore 提供了把对象包装成能进行链式调用的方法
print(
_.chain([1, 4, 9, 16, 25])
 .map(Math.sqrt)
 .filter(x => x % 2 === 1)
 .value());  // [ 1, 3, 5 ]

